Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NEWTON ROAD Detached £2,537,569 £2,500,000 27 Nov 2023
2 NEWTON ROAD Detached £1,211,185 £215,000 1 Apr 1996
3 NEWTON ROAD Detached £1,631,285 £950,000 7 Feb 2011
4 NEWTON ROAD Detached £1,161,210 £525,000 20 Nov 2003
5 NEWTON ROAD Detached £1,091,006 £625,000 17 Nov 2009
7 NEWTON ROAD Detached £2,183,351 £975,000 13 Oct 2003
8 NEWTON ROAD Detached £1,033,817 £628,888 18 Sep 2013